solar monitoring observatory (smo) - German English Dictionary